princess charlene presented novak djokovic with a sports award .
charlene was glamorous in navy as she handed over the gong in monaco .
award was part of a ceremony taking place in shanghai .
glitzy event was attended by benedict cumberbatch and henry cavill .